triumph over - Allemand Anglais Dictionnaire